Synonyms: populous, thickly settled
Definition: densely populated
Similar words: inhabited
Definition: having inhabitants; lived in
Usage: the inhabited regions of the earth